lift-arm support devices - Alemán Inglés Diccionario